home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 012 / quickeys.arc / QUICKEYS.DOC < prev   
Text File  |  1986-02-15  |  5KB  |  82 lines

  1.  
  2. TEXT TAKEN DIRECTLY FROM THE ARTICLE "SPEEDING UP YOUR KEYBOARD"
  3.      PC-MAGAZINE, DATED MARCH 11, 1986 (Page 255-258)
  4.  
  5.  
  6. "WHAT  QUICKEYS  DOES  Each  time a  new key is  entered, QUICKEYS
  7. records the key and starts a delay countdown.  If zero is reached 
  8. before  the  key  is released,  QUICKEYS adds  a new copy  of the 
  9. keystroke to the computer's keyboard buffer (its internal holding 
  10. area for keystrokes) and begins a  new, shorter countdown.   Once 
  11. zero is reached again, another copy of the same key is  stored in 
  12. the buffer and the short cycle begins once  more.  This  cycle of 
  13. counting down and then repeating  the key continues  until either 
  14. the  key is released,  another key  is pressed, or  the keytboard 
  15. buffer area is filled.
  16.      In practice, QUICKEYS can repeat  keys far faster  than some 
  17. user programs can respond to them.  Such a program response delay 
  18. could cause  you to hold  down a  key far longer  than necessary, 
  19. thus sending many more key repetitions than the program  ought to 
  20. receive.  For  example,  a  spreadsheet  program  might typically 
  21. scroll across the sheet at about two columns per second while the 
  22. Cursor right key is held down.  Thus, to move right  four columns 
  23. would require  four strokes on  the Cusor  right key and  about 2 
  24. seconds.  In the same  two seconds,  however, if you  simply hold 
  25. down the Cusor key  rather than  striking it each  time, QUICKEYS 
  26. will send 1 stroke in the first 1/3 second and another 30  in the 
  27. following 1 2/3 second, at 18  repetitions per second.   Assuming 
  28. you have an extended keyboard buffer installed (and you'rewasting 
  29. a lot of  time if you  don't), QUICKEYS  will have sent  31 Cusor 
  30. right keystrokes in the time is takes to scroll the  four columns 
  31. you desire.  Thus, if you hold down the key while waiting for the 
  32. program to reach the fourth column, there will still be  28 extra 
  33. Cusor right keystrokes in the buffer.  The spreadsheet  will then 
  34. continue scrolling to  the right  until all the  extra keystrokes 
  35. are used  up -  - unless you  have some  means of getting  rid of 
  36. them.
  37.  
  38.      ZAPPING THE  KEYBOARD BUFFER  Enter  the  Alt-Shift keyboard 
  39. zap command.  To let you delete any extra keystrikes you  may in-
  40. advertently send during slow  user program responses,  a keyboard 
  41. "ZAP" command is incorporated withing QUICKEYS and will be active 
  42. as long as QUICKEYS is resident.  To delete any extra keys in the 
  43. buffer  (to  instantly stop  scrolling right, for  instance), you 
  44. simply press the left Shift key together with the Alt key.  When-
  45. ever QUICKEYS sees this key pair, it empties the keyboard buffer, 
  46. and the user program must wait for a new key to be pressed.
  47.      The  combination  of QUICKEYS's high-speed  typematic action 
  48. and its Alt-Shift zap command provides a very handy way to scroll 
  49. about the screen.  Once the program is resident, simply hold down 
  50. a cusor key for as long as you think it takes to get where you're 
  51. going, then sit back and wait.  Once  you arrive, simply  tap the 
  52. Alt and left Shift keys at the same  time and continue  with your 
  53. work.  It's  far  more  productive  use of  your time to  send 18 
  54. strokes in a second and  then do  somthing else while  the screen 
  55. scrolls than it is to hold the key down  for 9 seconds  while you 
  56. wait to move 18 columns.
  57.  
  58.      RESOURCES REQUIRED  QUICKEYS  utilizes  544 bytes  of memory 
  59. each time it is loaded, which is  a very  small price to  pay for 
  60. effectively  doubling  the  repetition  rate  of  the  PC  or  XT
  61. typematic  keys.  At  only  289 bytes, the  physical QUICKEYS.COM 
  62. program files is also quite  small enough  to easily fit  on most 
  63. "boot" diskettes.  
  64.      Unlike most memory-resident programs, QICKEYS can  be loaded 
  65. more than once during the session.  Each  time it is  loaded, the 
  66. effictive repetition speed increases again.  For example, without 
  67. QUICKEYS it takes almost 8  seconds for the  keyboard's typematic 
  68. feature to enter 80 asterisks at the  DOS prompt.  After  loading 
  69. QUICKEYS  once,  the  time is  reduced to  about 3.5 seconds.   A 
  70. second loading of QUICKEYS reduces the time to about 2.5 seconds, 
  71. and a third loading shaves  another second  from the figure.   By 
  72. that tiem, however, you're likely to find that the repeat rate is 
  73. becoming too rapid for even a  good typist  to handle.  Over  the 
  74. long haul, a single loading of QUICKEYS should prove about  right
  75. for most competent typists."
  76.  
  77.  
  78. PROGRAM KEYED IN AND ARTICLE TYPED BY:
  79.  
  80.                                              CARL S. HAYES
  81.                                              ALEXANDRIA, VA
  82.